ring ditch - Turkish English Dictionary